rub or scrub vigorously - German English Dictionary